Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 STOKENCHURCH PLACE Detached £240,000 19 Mar 2008
61 STOKENCHURCH PLACE Detached £235,000 21 Mar 2012
63 STOKENCHURCH PLACE Detached £240,000 5 Sep 2014
65 STOKENCHURCH PLACE Detached £272,000 23 Jul 2010
71 STOKENCHURCH PLACE Detached £580,000 6 Jul 2023
73 STOKENCHURCH PLACE Detached £165,000 22 Aug 2001
79 STOKENCHURCH PLACE Detached £580,000 7 Dec 2022